package bookstore.dao;


import bookstore.entity.Product;

import java.util.List;

/**
 * @author 苗庆
 * @version 1.0
 */
public interface PorductDao {

    //查询所有商品信息
    /**
     * 查询所有商品
     * @return 所有用户信息
     */
    List<Product> queryAll();

    /**
     * 对商品进行添加
     * @param product 商品对象
     * @return
     */
    int insert(Product product);


    /**
     *  根据ID更新商品信息
     * @param product  商品对象
     * @return
     */
    int update(Product product);

    /**
     *  根据ID删除商品
     * @param product 商品ID
     * @return
     */
    int delete(Product product);


    /**
     * 根据用户ID查询用户信息
     * @param product 用户ID
     * @return 商品信息
     */
    Product queryById(Product product);
}
